home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr47 / tibtaz.zip / TIBTAZ.DOC < prev   
Text File  |  1993-04-01  |  1KB  |  26 lines

  1.  
  2. Doc (such as it is) for TIBTAZ - Trap (Int3) Branch To Absolute Zero.
  3.  
  4. Written by Bruce T. Findlay, March 1992.  Contributed to the Public Domain.
  5.  
  6. This program changes the vector for Interrupt 0 ("divide by zero"), such that
  7. the prior handler gets control for genuine quotient-cannot-be-represented
  8. problems, but that an attempt to directly execute the vector will bring up
  9. the debugger of choice (read: Periscope).  
  10.  
  11. It is a very small TSR; executables that provide their own divide-by-zero 
  12. handler will defeat TIBTAZ.  Assembly programmers making use of jump tables
  13. filled in at run time will get the greatest benefit.  There is an implicit 
  14. assumption that such tables are declared as zero-filled memory prior to 
  15. having the proper values patched in.
  16.  
  17. It attempts to free its Environment; not everyone approves of this practice.
  18. Feel free to hack your copy of the source.
  19.  
  20. I wrote it because I found that not every one of my copious jump tables was
  21. always filled in (woe is me).  It has been quite useful in its assigned task.
  22. Source is provided; if you don't like the inconsistent use of case, sue me
  23. (down boy, I was just kidding).
  24.  
  25.  
  26.